/*
 * EquipmentLaser.h
 *
 *  Created on: 23/06/2012
 *      Author: lucho0
 */

#ifndef EQUIPMENTLASER_H_
#define EQUIPMENTLASER_H_

#include "Equipment.h"
#include "../PlayScenarioPanel.h"

class EquipmentLaser: public Equipment {
public:
	EquipmentLaser(Widget* parent);
	EquipmentLaser(DTOEquipment* dtoEquipment, Widget* parent);
	virtual void handleEvent(Event event);
	virtual void updateStatus();
	virtual int reduceLife(int value,playElement element);
	virtual void showOn(SDL_Surface* surface,int offsetX,int offsetY);
	virtual DTOEquipment* getDTO();

	virtual ~EquipmentLaser();
};

#endif /* EQUIPMENTLASER_H_ */
